Chester Reservoir
Located in Vermont
Chester Reservoir in Vermont:
Chester Reservoir, also known as Spofford Lake, is located in the town of Chester in Windham County, Vermont. The reservoir is created by a dam on the headwaters of the Williams River and covers about 740 acres. The area is popular for recreational activities such as boating, fishing, and swimming. There is a public boat launch and swimming beach located on the north side of the reservoir, as well as a number of campsites and picnic areas. Fishing opportunities include trout, bass, and panfish. The reservoir is surrounded by forests and hills, making for a scenic setting
Boat Dealers / Brokers on or near Chester Reservoir
Marinas on or near Chester Reservoir
Boat Storage on or near Chester Reservoir
Service Providers on or near Chester Reservoir